/************************************************************************

								Heroes IV
					  Copyright 2000, The 3DO Company

	------------------------------------------------------------------
  						 has_defense.h

	$Header: /heroes4/has_defense.h $

	$NoKeywords: $

 ************************************************************************/

#if !defined( HAS_DEFENSE_H_INCLUDED )
#define HAS_DEFENSE_H_INCLUDED

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

// ----------------------------------------------------------------------
// defense level information
// ----------------------------------------------------------------------
class t_has_defense
{
public:
	virtual ~t_has_defense();

	virtual float	get_defense_basic( bool ranged ) const = 0;
	virtual float	get_defense_bonus( bool ranged ) const = 0;
};

#endif // HAS_DEFENSE_H_INCLUDED